package com.meituan.sqt.model.order.orig;

import lombok.Data;

import java.util.List;

/**
 * @author: chenbocheng02@meituan.com
 * @date: 2022/2/10 8:09 下午
 * @description:
 */
@Data
public class GrouponOrderInfo {
    /**
     * 团购形式
     */
    private String groupUseType;
    /**
     * 团购类型
     */
    private String groupBusinessType;
    /**
     * 补录金额，元
     */
    private String groupPayment;
    /**
     * 券核销信息
     */
    private List<GrouponCodeInfo> grouponCodeList;
    /**
     * 团购余额补录时间戳
     */
    private Long groupPaymentTime;
    /**
     * 团购核销状态
     */
    private Integer groupConsumeStatus;
    /**
     * 核销详情
     */
    private String consumeDetail;

    @Data
    public static class GrouponCodeInfo{
        /**
         * 券码
         */
        private String encryptCode;
        /**
         * 核销时间
         */
        private Long consumeTime;
        /**
         * 核销店铺
         */
        private String shopName;
        /**
         * 联系方式
         */
        private String shopServicePhone;
        /**
         * 店铺地址
         */
        private String shopAddress;
        /**
         * 核销省份
         */
        private String province;
        /**
         * 核销城市
         */
        private String city;
        /**
         * 核销区县
         */
        private String location;
        /**
         * 核销省份编码（国标）
         */
        private String provinceCode;
        /**
         * 核销城市编码（国标）
         */
        private String cityCode;
        /**
         * 核销区县编码（国标）
         */
        private String locationCode;
    }
}
